____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Avida
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Avida ist eine Artificial-Life-Software-Plattform mit dem Ziel, die Evolutionsbiologie anhand sich vermehrender und entwickelnder Computerprogramme (digitale Organismen) zu studieren. Avida wurde von Charles Ofrias Digital Evolution Lab an der Michigan State University entwickelt.cite-ref-1[1] Es wurde ursprΓΌnglich 1993, inspiriert durch das Tierra-AL-System, von Charles Ofria, Chris Adami und C. Titus Brown am Caltech entworfen.
Contents
β’ Weblinks
β’ Einzelnachweise
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Design-Prinzipien
Tierra simuliert ein evolutionsfΓ€higes System durch EinfΓΌhrung von Computerprogrammen, die im gegenseitigen Wettbewerb um Betriebsmittel, im Speziellen Rechenzeit und Zugriff auf den Arbeitsspeicher, stehen. In dieser Hinsicht bestehen Γhnlichkeiten zu Core War, allerdings mit dem Unterschied, dass Programme der Tierra-Simulation sich selbst modifizieren kΓΆnnen und sich auf diese Weise entwickeln. Tierras Programme sind hier also AL-Organismen.
In Avida lebt jeder digitale Organismus in seinem eigenen, gekapselten Speicherbereich und wird durch seine eigene CPU ausgefΓΌhrt. Γblicherweise kΓΆnnen andere digitale Organismen diesen Speicherbereich nicht lesen oder modifizieren, sondern nur Code ihres eigenen Speicherbereichs ausfΓΌhren. In Tierra teilen sich die Organismen also sozusagen ein Gehirn wΓ€hrend in Avida jedes Individuum sein eigenes hat.
Ein zweiter wesentlicher Unterschied ist, dass die virtuellen CPUs verschiedener Organismen mit verschiedenen Geschwindigkeiten laufen kΓΆnnen, sodass Organismen zweier Spezies in einem bestimmten Zeitraum nicht die gleiche Anzahl an CPU-Instruktionen durchfΓΌhren. Die Geschwindigkeit wird durch diverse Faktoren bestimmt, hauptsΓ€chlich durch die Anzahl der Tasks, die ein Organismus ausfΓΌhrt: Tasks sind logische Berechnungen, durch deren Komplettierung er zusΓ€tzliche CPU-Geschwindigkeit als Bonus bekommen kann.
Anwendung in der Forschung
Adami und Ofria haben Avida in Zusammenarbeit mit anderen benutzt, um Forschung im Bereich digitaler Evolution durchzufΓΌhren. Sie konnten zeigen wie die Evolution einer mathematischen Gleichheits-Operation aus mindestens 19 einfacheren Operationen konstruiert wird.cite-ref-2[2]
Weblinks
β’ Avida auf Sourceforge
Einzelnachweise
cite-note-22. β Richard E. Lenski, Charles Ofria, Robert T. Pennock, Christoph Adami: The evolutionary origin of complex features. In: Nature. Band 423, Nr. 6936, 2003, ISSN 1476-4687, S. 139β144, doi:10.1038/nature01568 (msu.edu [PDF]). The evolutionary origin of complex features (Memento des Originals vom 21. Januar 2021 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprΓΌft. Bitte prΓΌfe Original- und Archivlink gemÀà Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/myxo.css.msu.edu